Luxury personified Mandalay is located in a secluded region of Long Bay beach in Turks and Caicos Islands. This beachfront estate has been designed in contemporary Caribbean architectural style which adds to the scintillating beauty of its location. The highlights of this residential property include a patio gazebo an entertainment center and a barbecue.