Travelling to Mussoorie? You now need to register to visit the hill station ? Website, and other key details