El Chorro Waterfall: A Rare Sight
There aren’t many times in your life that you get to see a rare occurrence in nature. El Chorro Waterfall is 1 of 7 waterfalls in the world that falls straight into the ocean and it is a sight to see. Located between Montezuma and Tambor, it is a very unique and intriguing site to…
