Looking for a place to have fun in the sun? We have you covered with the top beaches to visit while in St. Thomas.