Shalimar Palace is a wedding venue located in Tarn Taran Sahib, Punjab. The average rating of this place is 3.60 out of 5 stars based on 22 reviews. The street address of this place is CWVJ+9P5, Bachre, Tarn Taran Sahib, Punjab 143401, India. It is about 0.78 kilometers away from the Tarn Taran railway station.
aimerz YT 11 months ago
Good place
Gurpreet Singh88 35 months ago
wosroom not good
Bikramjit Singh 23 months ago
Good place