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