by TheDeviatedPrevert
Welcome to St. Dellacroix! Visit our pristine beaches! Stay at our beautiful hotels! Enjoy the world's best hospitality! Um . . . be careful of our local sea life however . . .