Moutain Town Streets, LandourLandour, a small cantonment town contiguous with Mussoorie, is about 35 km (22 mi) from the city of Dehradun in the northern state of Uttarakhand in India. Follow//Our adventures Published by Miss K View all posts by Miss K Skip back to main navigation