San Pedro - Ambergris Caye Live cam

View of the coast of San Pedro on the island of Ambergris Caye, Belize