La Mer Deluxe Hotel & Spa ResortKamari Beach, Kamari, Thira Island, Cyclades Islands, Greece 84700.4 miles