Belize snorkeling video filmed at The Aquarium, near Long Caye at Glover’s Reef, Belize.
Work in progress…