There is no better antidote to our over stressed lives, than a serene Caribbean getaway where you can experience a complete “disconnect”, in simplistic natural surroundings and low-key luxury. Rosewood’s Caneel Bay, an exclusive resort nestled within the 5,000 acre Virgin Islands National Park on the island of St. John, remains faithful to this vision […]