Vilnius was the first city I visited after moving to Stockholm from India. Honestly, I didn't have much expectations from it, but as a matter of fact I was blown away. If you plan to visit Vilnius, get an Airbnb in the main city and don't use public transport because it is not needed. It is a small city with the right amount of history, great beer and very little population.