Twitter
YouTube
Facebook

Posts Tagged ‘Village of Soroa’


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...