The Edith Falls – Trinidads Largest Waterfall
The Edith Falls is located in Macqueripe, Chaguaramas in the Western Peninsula of Trinidad. It is the tallest waterfall in Trinidad. It is a 30-minute hike just off the Macqueripe road to the Golf Club through an abandoned cocoa estate.