![](https://www.tourismnewslive.com/wp-content/uploads/2018/10/delhi_moscow_agreement2-180x120.jpg)
Delhi government has signed a twin city agreement with Moscow, Russia, on 5th October 2018,
Delhi government has signed a twin city agreement with Moscow, Russia, on 5th October 2018,
As tourism is becoming a major revenue earner in most of the countries, a degree