The Mermaid“ along the road welcomes you to the Mermaid House.
The house is located almost on the beach and you can walk for hours in both directions along the beach in Tar Bay. There are only 2-3 steps to the beach from the sand dune in front of the house.
Enjoy the view and the Exuma-blue ocean from the huge wrap-around-deck.
Enjoy yourself - you cannot find a more beautiful spot to relax.
You have found a little corner of Paradise!