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 out, our [...] Read more »