I just got back from a brief break in the Turks and Caicos Islands. Tucked away off the Bahamas in the British West Indies, the island lies just outside the Caribbean Sea in the Atlantic Ocean. The weather was ideal, the water was a study of shades of turquoise, and the beaches were pure white. It was one of the most relaxing places I’ve been.
I stayed at the Amanyara, one of the Aman Resorts. The Aman, which has become one of my favorite hotel chains, is known for its mix of solitude, luxury, and nature.