Vilnius: The ‘G’ Spot of Europe?
Vilnius in Lithuania markets itself as “the ‘G’ spot of Europe”. Not a bad selling point! “Not many people know where it is, but once you find it, it’s amazing!” boasts the city’s clever tourism marketing campaign. The truth is that Vilnius is an extremely interesting city which […]