Crystal World, Roorkee As I changed into a swimming costume, tall vibrant water slides beckoned me. I shrieked in thrill, ...
Situated in Uttarakhand state of North India, Roorkee is a small busy town which has historical importance and cultural relevance. Overlooked frequently by its more exalted neighbors, it remains ...