Little Dix Bay, British Virgin Islands
Valery Gherman | August 15th, 2007
Thank God St Thomas, in the US Virgin Islands was not our final destination. It was just our first stop. It seemed really built up and overdeveloped, with too many roads and it was kind of suburban looking. It definitely didn’t evoke the charm and allure of a postcard of a Caribbean Island. Thankfully flying [...]


