North India is a medley of kingdoms, cultures, traditions, architectural marvels and a spectrum of varied landscapes. Ranging from the snow capped Himalayan crown to the agriculturally rich plains of Punjab, the arid deserts of Rajasthan, the contrasting extremes of […]

