Salton Waterfalls
Salton Waterfalls is located in Saint Paul Parish of Dominica. It is a group of several waterfalls and cascades that delight the eyes and soul.
Salton Waterfalls is located in Saint Paul Parish of Dominica. It is a group of several waterfalls and cascades that delight the eyes and soul.