Transfer at DEL?
I may have a 12 hour layover in DEL on my way to Kathmandu next week. I assume that like most airports, I would not need a visa to hang around the airport or to transfer ternminals, but can't verify. Does anyone know?
Does DEL have a hotel or someplace nice to spend 12 hours?
Thanks!
Jer