Who doesn't love a
good
waterfall?

Costa Rica is host to over 1000 stunning waterfalls