Visitors to Vermont Villager

Thursday, April 5, 2012

Emerald Falls - Dominica The loveliest place on earth!

I was lucky enough to swim in this fresh water "Emerald Pool" in Dominica.  They say when you swim in the water, you come out 10 years younger - I went in 3X! 

No comments:

Post a Comment