Charlotte Amalie, the capital of St. Thomas in the U.S. Virgin Islands, is a popular port of call for cruise ships in the Caribbean. Known for its stunning beaches, crystal-clear
Charlotte Amalie, the capital of St. Thomas in the U.S. Virgin Islands, is a popular port of call for cruise ships in the Caribbean. Known for its stunning beaches, crystal-clear