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