Video: Hotel Amanyara

Perfect the art of doing nothing at the Turks and Caicos' Hotel Amanyara.