Top 10 Places to Visit in Punjab

India has its roots deep inside the fertile lands of Punjab. Deriving its name from five full rivers–Sutlej, Beas, Ravi, Jhelum, and Chenab–which flow through its vast plains, Punjab has been the cradle of the Indus Valley Civilization. It is a land of great ethnic and religious diversity, thus, bestowed with a rich tangible heritage. […]