Private shore excursion belize barrier reef snorkel tour
Private shore excursion belize barrier reef snorkel tour
During this tour you will visit 3 snorkeling areas each located inside protected marine parks where you will be able to see and swim alongside beautiful fish