Lal tibba is located on the top of Depot Hill in Landour, approximately 6 kilometres from Mussoorie.The name literally translates to red hill.Rising to a height of 2,275 meters (7164 feet), Lal tibba is the picture -perfect place to fulfill your sightseeing desires.
コメント