Lal Tibba Scenic Point, Uttarkashi
attraction
About Lal Tibba Scenic Point
Lal Tibba Scenic Point is located in City of
Uttarkashi state of
Uttarakhand which has other variety of things to explore