Great Barracuda Dominica July 2016

Dominica | July 2016

Added by Steven Backerman from his trip to Dominica in July 2016.   "]  Dominica is an island nation, part of the Windward Islands in the Lesser Antilles.  It's a beautiful paradise consisting of 9 active volcanoes with lush rainforests, waterfalls, 365 rivers and a thermally active lake.   The diving...

Read More