Las Catalinas Costa Rica Travel Guide
Las Catalinas, Costa Rica, is a unique car-free beach town on Guanacaste's North Pacific coast, known for mountain biking, walkability, and outdoor living. Perched along the North Pacific coast in Guanacaste, just north of Playa…