Mountain Top and Drake’s Seat on St. Thomas

We travel to one of the best “things to see and do” in St. Thomas – Mountain Top. Mountain Top offers souvenir shopping, world-famous banana daiquiris, and a breathtaking panoramic view of the islands!