I will be going on a cruise in March that will stop in St. Thomas. I will be there for about 8-9 hours, and I will spend 3 hours on a tour that goes to St. Peter's House and a mountain top that will end in downtown Charlotte Amalie.
So, I will have about 4-5 hours of leisure. I am more interested in seeing the town than to hang out at the beach. I was thinking of wandering about the city of Charlotte Amalie. I will be going with my father. But, it looks like Charlotte Amalie is not very big due to the mountains. Will there be enough to see?
Also, is it safe to just walk around?