maho-bay-sea-turtleMaho Bay beach on St John – snorkeling information← PreviousNext → You May Also Like Top snorkeling spots – Haulover Bay St John islandguide August 7, 2022August 9, 2022 Faith Full View Cottage islandguide January 4, 2021October 18, 2021 Mare Blu Villa islandguide January 2, 2021October 18, 2021