Twitter
YouTube
Facebook

Posts Tagged ‘Soroa Waterfall’


Salto de Soroa | Soroa Waterfall

El Salto de Soroa is the Spanish name for Soroa Waterfall which is located near to the village of Soroa in the Province Pinar del Rio in Cuba. This impressive natural waterfall has a total height of about 20 meters (66 feet). Getting to the waterfall is via some well marked footpaths directly from the […]

More about the famous Soroa Waterfall...