Catarata Toro Dos

Photographer: Phillip Yingling

Instagram: greenwood_fotos

Waterfall Location: ICE Hydroelectric plant Toro 2, Marsella, San Carlos, Costa Rica

Height: 679 feet or 206 meters



Related articles:

Sleeping Beauty…camping out under one of the Costa Rica’s tallest waterfalls

Costa Rica’s Top Ten Waterfalls


Use the search feature to discover more travel and adventures!

post a comment

59 − 55 =