Palms of Love Beach Nassau Bahamas

25.062916, -77.495445