San Ramon Waterfall, Ometepe Nicaragua

San Ramon waterfall on Isle de Ometepe, Nicaragua. Great Spot.