St Lucia is one of the most beautiful islands of the Caribbean basin with its breathtaking natural resources such as the emerald green covered Piton Mountains, dense bird- filled rainforests and mind blowing waterfalls. Most tourists end up in the northern area of the island near the capital city, Castries. Rodney Bay, Cap Estate and Gros Islet are home to some of the most sought after luxury resorts in the world, where celebrities are frequently …