Home Tags New Dehli

Tag: New Dehli

New Dehli to open police station exclusively for foreign tourists

Ahead of the Commonwealth Games, the national capital will get a police station exclusively to deal with foreign tourists with its personnel having a good command over English.