Hindustan!? In the House!
Amritsar is the largest city in the Punjab region of India, a mere 30 KM from the Pakistan border. For more Punjabi pictures of India, click here. There’s a chorus of relief as we flop onto our bed in our spacious room in Amritsar. It’s expected that the overnight train from Delhi would wipe us [...] Read more »