Bajacu

Bajacu ("rising sun" in the language of Caribbean natives) is located on the beautiful island of Providenciales, Turks and Caicos.