TravelTill

About Punta Gorda



Punta Gorda, known locally as P.G., is the town of the Toledo District in southern Belize.. Although the town bears a Spanish name, its inhabitants are mostly Kriol/English-speaking, primarily of Garifuna, East Indian, and Kriol descent