Best Tour Agency in Russia
Grand Russia is one of the most reliable supplier for Russia and their services are at par expectations. Specially personal involvement of Ms Zalina and Ms Daria makes their services more prompt and timely. We have dealt with them for groups and FITs and always had excellent feedback from our customers. All the best to them.
PRAMOD DIWAKER For Leisure Tours and Travels Proprietor India August 29, 2019