TURKS & CAICOS ISLANDS | Thursday, 5 July 2007 | Views [828]
Bambarra Beach - deserted, but what do you expect with a population of 290 and no tourism