India will now offer visas on arrival to people from 180 countries. The government is hoping the move will boost tourism. Al Jazeera's Sohail Rahman reports from New Delhi.