The Capital City of India experienced the ever-glowing culture of Moscow during the two-day event of ‘Days of Moscow in Delhi’! The event was organized by the Tourism department of the Delhi Government in a bid to strengthen the ties with the Russian capital city. […]