Where is San Pedro?

Where is San Pedro located?

San Pedro, Cayo, Belize (approx. 17.35°, -88.98333°)


Where is San Pedro on the map?