Enjoy the stunning waterfalls of Costa RicaCosta Rica is home to an abundance of natural wonders that mingle together to create some of the most beautiful scenery around! On my journeys, I have been along streams, mountain springs and through forests to find hundreds of waterfalls that are truly majestic.