by Bradmin | Sep 20, 2011 | Articles
San Rafael waterfall is an impressive display of nature, over 500 feet high, it is a massive volume of water, that is the largest water fall and it is located in Ecuador. Falling at 150 metres height, they are an impressive and spectacular waterfall. To be specific...