Campechuela

Cuba

Campechuela is a municipality and town situated in the Granma Province of Cuba. Geographically, it is positioned along the southern shore of the Gulf of Guacanayabo.

The area serves as a local administrative center within the province, characterized by its coastal location on the gulf.

Sources

  1. Campechuela