What is the capital city of the U.S. Virgin Islands?
on 
Published in Geography Trivia
Nevis
 St. Thomas
 Tobago
 Charlotte Amalie
Charlotte Amalie.
Charlotte Amalie is on the island of St. Thomas in the U.S. Virgin Islands.
Published in Geography Trivia
Nevis
 St. Thomas
 Tobago
 Charlotte Amalie
Comments