Beautiful old cities, pretty beach towns, sand dunes, stunning lakeside hideaways - and a whole lot of weird. Lithuania is kind of amazing, but in a fantastically, wonderful sort of way. Here are the best things to do on Lithuania.