It’s Really Pretty on South Andros
Home sweet home.
Andros South is based on South Andros Island in the Bahamas. If you think ‘cruise ships, casinos and tourists’ when you think about the Bahamas, you’re wrong when it comes to South Andros.
30 yards from your room.
It’s really pretty here.
More on South Andros