St. Thomas is an unspoiled, small Caribbean island and hence all its major attractions are only a walk away distance…