Parque Fransisco Alvarado: Costa Rica’s Little Wonderland

Probably one of the most scenic towns in the province of Alajuela, Zarcero is the home of Parque Fransisco Alavarado- famous for its whimsically-shaped bushes and shrubs. Those who want a surreal dose of the peculiar and pretty come to this side of Costa Rica. After they tour this humble town, tourists leave light-hearted and […]