With European-style cafés, flaky croissants, and a charming downtown steeped with history, this lovely New England town will ...
Just a 15-minute boat ride from Cannes, these islands offer an incredible mix of nature, history, and sealife.