Santa Rosa
Toledo
Loading map...
History

Santa Rosa was an illegal Guatemalan administered village on the Belizean side of the border.