The charming town of Bocacangrejo, a small town in the municipality of El Rosario, is clearly in the hearts of its neighbors.
The charming town of Bocacangrejo, a small town in the municipality of El Rosario, is clearly in the hearts of its neighbors.