Sugar Beach, St Lucia – picturesque resort that rivals the White Lotus location
Pythons are the symbol of the island and are on the UNESCO World Heritage list (Sugar Beach) About two-thirds of the way through the trip, our driver, Super Dave, pulled over to the left and pointed down the valley. The pythons were in view and what a spectacular sight they were. Mountainous volcanic spires covered… Read More »