Camels Back Road is a 3 km long road that runs along the ridge of a hill in Mussoorie, a famous hill station in Uttarakhand. It is named so because …

Camels Back Road is a 3 km long road that runs along the ridge of a hill in Mussoorie, a famous hill station in Uttarakhand. It is named so because …