Visa on Arrival to India now available!
Today I received an e-mail from Oberoi Hotels and Resorts, a pretty amazing hotel group in India–where I had the chance to visit their property in Agra, where I saw the Taj Mahal. Ok, so cutting to the chase, the e-mail was to inform me that the Government of India has finally introduced Visa on Arrival!…