Best Things to Do in NiceBy wyandottedaily Nice, the charming city nestled on the French Riviera, offers a plethora of delightful experiences for visitors to indulge in.…