There is so much to love about the beautifully balmy Caribbean and we were delighted to return to these gorgeous little islands while on Allure of the Seas. Those terrible hurricanes last fall really did a number on St Thomas and St John in addition to the British Virgin Islands (my beloved Tortola!) and while […]