Campechuela is a municipality and town in Granma Province of Cuba. It is located on the southern shore of the Gulf of Guacanayabo.
Category: Granma, Cuba