Tufton Hall Waterfall

From Wikipedia, the free encyclopedia

The Tufton Hall Waterfall is located in St. Mark’s, Victoria, Grenada. It is the tallest waterfall on Grenada. The only way to visit the waterfall is to hike for approximately 3 hours through technical terrain.