Sault Falls


Sault Falls is a high waterfall near Dennery in Saint Lucia.