PIR BABA is a mosque located in Ambala Cantt, Haryana. The average rating of this place is 4.10 out of 5 stars based on 18 reviews. The street address of this place is 8RCP+F8C, Ambala Cantt, Haryana 134003, India. It is about 3.88 kilometers away from the Dukheri railway station.
Nikhil “Nikhil” V 47 months ago
This place a holy place situated in mountains. This place is chilli and has wonderful mother nature to look.
Nikhil Sathe 47 months ago
Holy place.
N.P. Idrish 59 months ago
Peaceful