6 Amazing Things To Do In St. Thomas St. Thomas is an unspoiled, small Caribbean island and hence all its major attractions are only a walk away distance fro…