Costa Rica Tree House

Photos

Nestled into the trees of Santa Teresa, the Costa Rica Tree House enjoys views of the surf at nearby Playa Hermosa.