Kazan, Russia

Visited this small town during worldcup, pleasantly surprised. Beautiful, interesting sites to visit, people are generally friendly and helpful..variet...