Waterfall Villas

Waterfall Villas is a romantic boutique wellness retreat and spa with private waterfalls in the Baru Rainforest with accommodations in Balinese style villas/ suites.

  • Dominical, Costa Rica