Nice place
Lord sai babatemple a place of devotion
Nice spiritual place for prayer.
Babas dham
Peaceful place
Good temple