What to see in St. Thomas in the U.S. Virgin Islands? Try to imagine an island with a luxurious vegetation, in a good part made of a group of high grounds sloping down spectacularly towards the sea. And a series of winding roads, sometimes steep, taking to – in traits completely soaked into the forest…