Roorkee is a picturesque yet busy city located in Uttarakhand, India at the foot of the Himalayas that is famous not only because it hosts some of the prestigious engineering institutions but also ...