Central Park
It is located in Liberia, Costa Rica.The park's lively and warm atmosphere more than compensate for the loudly painted benches that line its sidewalks. The small square is cozy and often hosts live music on weekends. There is always a local