Welcome to Wymara. A Sleek + Modern Luxury Boutique Resort On Iconic Grace Bay Beach, Turks and Caicos. We welcome you to take advantage of our mobile app to book your stay, get transportation, directions to point of interests, request amenities, get a wake-up call and more.