The best things to do in Vilnius, Lithuania, including itinerary for a 3 day trip to this beautiful and fascinating Balkan capital and tips for your visit.