Tag: Moscow

Moscow City In Talks With India For Group Visa-Free Travel

The Moscow City Tourism Committee is in discussions with the Indian government to establish a 'group-free visa regime'…