Canaima Chill House is located in beautiful Santa Teresa on Costa Rica’s Pacific coast.
Situated under the jungle canopy, only a few meters from the beach and home to world
famous sufing, Canaima Chill House is a slice of paradise waiting for you in Costa Rica.