Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Find on a Map

St. Thomas, US Virgin Islands via Holland America Cruise Line

Virgin Islands of the United States is a group of islands in the Caribbean that are an insular area of the United States. The islands are geographically part of the Virgin Islands archipelago and are located in the Leeward Islands of the Lesser Antilles. Click here to visit Holland America Cruise Line

Video ID: 2306

View on Wikipedia

02306