The ‘D’ effect on Tourism

1691

In this episode TravelTV.News focuses on:

What does India’s demonetization mean to the foreigners? Today we ask the tourists