Hotel Dharamshala Paradise, Dharamshala

Hotel Dharamshala Paradise

Area : Lower Dharamshala

Address: Near indian oil petrol pump, sheela chowk, dharamshala,

4.0