Tufton Hall Waterfalls
| Tufton Hall Falls | ||
|---|---|---|
| Coordinates | 12 ° 10 '16.8 " N , 61 ° 41' 33.9" W | |
|
|
||
| place | Parish Saint Mark , Grenada | |
| flow | NN | |
The Tufton Hall Falls are waterfalls on the Caribbean island of Grenada .
geography
The waterfalls are located near Victoria in the Parish Saint Mark on the slope of Mount Nelson . The waterfall is the largest in Grenada but was only recently discovered [when?] .