← Back
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



Post a comment