Subject: Russia Tourist Agency
Hi Doris I booked through a company called Intours based in Toronto. They took care of the everything including the visa. I am pretty sure they have a website with information on it but this is all I could find.

Thanks and let me know if you have any other questions

Tom, London, Canada