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


