My Island Paradise

Not much time to upload photos at the moment, but one will say a thousand words for me:

Mount Urvine beach, Tobago

Hope you're enjoying all that fog, London!