Lucaya Beach Freeport Bahamas

26.51017, -78.640984