50 connect.co.uk Located between the French islands of Guadeloupe and Martinique in the Eastern Caribbean and known as the nature island, the independent nation of Dominica is the largest and most mountainous of the Windward Islands, encompassing an area of nearly 290 square miles.
Comprehensive up-to-date Caribbean travel news coverage, aggregated from travel sources all over the world.