Santala Devi Temple
Garhi Cantt. Road Jantunwala Village, Dehradun 24001 India
Santala Devi Temple is a Sacred & Religious Sites place is located in Dehradun, Uttarakhand. The address of Santala Devi Temple is Garhi Cantt. Road Jantunwala Village, Dehradun 24001 India.