Hidden place · Ulhasnagar, India

Birla Mandir, Shahad

Birla Mandir in Shahad is a temple described as dating back centuries. It is maintained by the Birla Group and is noted for its architecture and beauty.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload