View from San Pedro Town on Ambergris Caye Island, the largest island of Belize located in the northeast of the country, in the Caribbean Sea.
This camera can essentially see the weather in San Pedro Town and the official website offers a lot of climate data. We invite you to visit it.
|