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