St Lucia is an English Speaking Caribbean island which is a part of the Eastern Caribbean Islands Group. It is located South of Martinique and North East of St Vincent & The Grenadines and is one of the highly visited islands by cruise passengers. The island is known globally for its famous twin peaks, The […] Read more…
