Nestled in the Eastern Caribbean, St Lucia is a sovereign Island Nation. It is popular for scenic mountain beauties, Mount Gimie and the Pitons. It is home to luxurious beaches and rainforests. St. Lucia is a hot-spot for tourists and a welcoming nation for investors. Whether you like to travel, invest, retire or live abroad read through to see why St. Lucia is your All-in-one option.