An Island of the Virgin Islands, St. Thomas To make it short, I do not… Read the postMeet the locals in St. Thomas
No land in sight For several years, I take part in the web supported e-learning… Read the postOne day on the Norwegian Escape