Caribbean Tourism

Golf & Other Sports

The Windward Islands

The Windward Islands include four independent nations: Dominica, St Lucia, St Vincent and the Grenadines and Grenada as well as the French Antilles which are departments of France. They form a series of volcanic peaks jutting out and forming a barrier between the Atlantic Ocean and the Caribbean Sea. Sulphur fumaroles and hot springs can be found on some...