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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results