Sree Garuda Spiritual & Development Trust is a hindu temple, place of worship and tourist information center located in Salem, Tamil Nadu. The average rating of this place is 4.00 out of 5 stars based on 76 reviews. The street address of this place is No. 32/17-A, Near Three Roads, Meyyanur Bypass Rd, Salem, Tamil Nadu 636004, India. It is about 3.83 kilometers away from the Ammapet railway station.
DEEPAK MAURYA 66 months ago
Well maintain well manage smoothly handle the puligrims with all necessary amminities
Lovely Kalai 66 months ago
Salem to karur
Saravanan good 54 months ago
Peaceful