Las Catalinas: A Town In Harmony with Nature
03 October, 2019
A core belief that has helped shaped the town of Las Catalinas in Costa Rica is that towns are best visited, enjoyed, and lived in when they coexist in harmony with nature. Las Catalinas’ style of urban development is inherently better for both nature and the human condition and intrinsically...