Now that your travel New Year resolutions are locked down, it’s time to take on new adventures with some of the top must-see destinations in 2018.  Don’t know what destination to kick-start your travel frenzy? We’ve got you. Check out our top 6 Must-See Destinations in 2018: Russia Source: Globalvillage.world You...