Tufton Hall Waterfall – tallest waterfall in Grenada
Tallest and largest waterfall in Grenada, approximately 25 m tall.
Wonders of Grenada
Wondermondo 🢖 World 🢖 Wonders of North America 🢖 Wonders of the Caribbean 🢖 Wonders of Grenada Territory Wonders of Grenada Highlights Grenada is a beautiful Caribbean country. The mountainous Grenada island is rich with interesting natural and man-made wonders – such as historical factories of tropical food and beverages (chocolate, rum, nutmeg), waterfalls, hot springs. Map with the described wonders Top 18 […]