The center of this small town is distinguished by the Plaza de Armas, which houses the Municipa ...

Cosamaloapan

A beautiful town whose constructions were designed to protect people from the rain and heat, as ...

Cosamaloapan