Awesome place every 1 should visit for peace mind
A must see Shankar Bhagwan Temple for Peace of mind if you stay in Mumbra. You will feel blessed when you visit this Place. Its Located at the Foothills of Mountain. Temple Interior is Awesome, its the oldest Shankar Bhagwan Temple in Mumbra. I will give 10/10 Ratings to this Place.