amanresorts

This Is the New Villa at Turks and Caicos’ Amanyara Resort

 Above: the new villa at the Amanyara resort By the Caribbean Journal staff The Amanyara Resort in Turks and Caicos has added a brand-new villa, Amanresorts announced. The six-bedroom beachside property has a total of 14,450 square feet, twice the …