Mather Town Beach, Freeport: Freeport's Hidden Turquoise Gem | OnlyBeaches