Caribbean U.S. Virgin Islands Charlotte Amalie Cruise Port Guide: What to Do, Beaches & Getting Around