When old man winter comes calling with bone-chilling temps, ice, snow and howling winds, many of us dream of getting away from it all. St. John, in the US Virgin Islands, is paradise on earth for travelers who enjoy the tropical breezes, sandy beaches, azure water and bountiful mood-lifting sunshine.
Read more...