Waterlemon Cay, St John’s top snorkeling destination. St John snorkeling and travel guide.Waterlemon-cay-leinster-bay