Amritsar – A Modest Charmer
Amritsar is one of the charming cities in North India. I can say it with confidence that it’s a city that I instantly fell in love with! There is so much to absorb and marvel at, that it’s easy surrendering to its charismatic aura. I …