Charlotte Amalie Image Posted on 6 August, 2012 by nonstates Charlotte Amalie on St. Thomas, US Virgin Islands AdvertisementShare this:TwitterFacebookMorePrintEmailLinkedInRedditTumblrPinterestLike this:Like Loading... Related