La Fortuna waterfall near La Fortuna, Costa Rica, is a splendid 70 metre high thundering waterfall, where you can walk down 530 steps to the base and swim in water
View Full Image on Dreamstime
Username: Johnfader
Editorial: No
Width: 3703 pixels
Height: 5554 pixels
Downloads: 0
Image ID: 142168080