charlotte amalie

Spendin’ All Our Doubloons!

Check out this sweet postcard of the U.S. Virgin Islands! Shown here is Charlotte Amalie, the capital of the island of St. Thomas. Uh okay first of all – I should mention that the U.S. Virgin Islands can be found in the Caribbean Sea, southeast of the States (look for […]