St. Lucia — The Shangri-la Caribbean Island

shangri_la_caribbean

St. Lucia is an earthly, verdant, mountainous paradise perfect for exploration and vacations.

Located in the Caribbean’s southeast Windward Islands, St. Lucia has a volcanic, tropical landscape, with steep dramatic valleys and dark sand beaches–it resembles Hawaii…. >> Read More