It is located in Church Bay Park off South Road in Southampton Parish on the main island .
Church Bay is perhaps the most popular snorkelling beach in Bermuda .
Church Bay is located in Church Bay Park off South Road in Southampton Parish on the main island .
Church Bay is perhaps the most popular snorkelling beach in Bermuda .