Experiences to St. John the Baptist Monastery

Tours to St. John the Baptist Monastery and other places in Kazan