Puffy white clouds hover over pier in Providenciales Turks and Caicos Islands