A picturesque aerial view of Blackbeard’s Castle and the sailboats moored in St. Thomas Harbor on a recent afternoon in Charlotte Amalie.Picturesque view Read More: Picturesque view Source: Virgin Islands Daily News