← Back Published on

Liberia #1: Town Center

Liberia is the largest city of Costa Rica's Guanacaste Province, in the northwest of the country. Liberia's town center is the area around its main plaza, also known as Parque Mario Cañas Ruiz. Below you can see where the town center is located:

Parque Mario Cañas Ruiz

Museo de Guanacaste

Parroquia de la Inmaculada Concepción