Thomas Skyride to Paradise Point takes its passengers to the very best
When in Charlotte Amalie – St. Thomas’ breathtaking colonial capital – it is challenging to overlook the hills that tower above the coastline. One of those hills rises sharply on the bustling Havensight district and offers a wonderful view of the town and the Caribbean Sea. However, tourists do not need to hike to the […]