Lal Tibba in Mussoorie Lal Tibba is the highest peak’s topmost point and most famous place in Mussoorie. Popular among tourists and travellers for viewing long trails of major mountain peaks also as romantic sunset and sunrise, Lal Tibba situated at Depot Hill in Landour. […]
Lal Tibba Best Place In Mussoorie l Best Time to Visit l
Categories:
Continue reading