The La Paz Waterfall Gardens is the best place to see waterfalls in Costa Rica. You will discover a total of 5 unique waterfalls along a two-mile scenic trail, along with the largest animal sanctuary in Costa Rica! *Disclaimer: This post contains affiliate links. If you book a stay or tour ...