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?] .