Charlotte Amalie is located on the Island of St. Thomas, in the U.S. Virgin Islands. It is not only the largest city on the islands, it is also the capital.
by Darrell Hickman
Darrell drives more than anybody you know (80K+ a year) the mid atlantic region for work and everywhere else for fun. Former claim to fame, having been to 48 states before his first plane ride now reluctantly flying to see rest of world.
Check out me and my wife's travel blog at http://darrellteri.wordpress.com/
One Response to “City View – Charlotte Amalie, U.S. Virgin Islands – Daily Photo”