St thomas island tour mountain top and st peters great house
Thebestislands highlights you will see get ready to be wowed by the view experience the highest point on the island for spectacular views and photo opportunities mountain top is located on crown mountain at 2100 feet above sea level making it one of the highest points on the island you can see views all the way to the british virgin islands enjoy world famous banana daiquiri and great duty free shopping st thomas is home to renowned duty free shopping mountain top offers hundreds of se