Lifestyle Travel Saint Lucia: A Place to Visit Must The Caribbean country is a famously romantic getaway, however with mountains, mud-bathing and ancient forts, there is something for all. Saint Lucia has a fractious beyond. Having switched… May 4, 2018 by : articlesacademy