Sari Sari WaterFalls

 

Sari Sari Falls is one of the most famous waterfalls in Dominica, situated near the east-coast village of La Plaine.

Up Next

Hosted by www.Geocities.ws

1