The street "Camels Back Road" is located in the west of Mussoorie. It is about 16,448 meters long.
Library Bus Stop | 700m | |
Picture Palace Bus Stop | 1km | |
Tehri Bus Stand | 1km | |
Kulhan | 9km |
We found the following hotels and apartments in Camels Back Road for you:
Nearby we found in the most important categories for you: