The Bahamas Town

25.041862, -77.37124