Maracas Falls
,
What`s here?
Natural sights
,
|
The nation's tallest waterfall, Maracas Falls towers over the Maracas Valley with a height of 91.5 meters (300 ft) and is the source of the Maracas River, which provides water for the surrounding communities. It is a real miracle created by nature.