Catarata Toro Dos
Photographer: Phillip Yingling
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!