Set in the stunning hills of the lower Himalayas, Katra is a small town which serves as a jumping-off point for one of the world’s great pilgrimages.
Read this post on ticketsandreservation.com