From Seville and Tallinn, to Athens, Riga and St Petersburg, shake up your holiday habits with a trip to one of these lesser-visited options in Europe.