Inside Las Catalinas — the Car-free Costa Rica Beach Town Travelers Are Flocking to Now
"Las Catalinas is a car-free beach town in Costa Rica with beautiful beaches, charming cobblestone streets, and a range of amenities including restaurants, a spa, a gourmet food store, a beach club, and various villas. It offers easy access to water sports and has a strong sense of community. The town is surrounded by tropical dry forest and features well-maintained hiking and biking trails." - Travel + Leisure Editors