Lumbini Budh Vihar is located in Mumbai, India on Near Gausiya Masjid, Chandivali Farm Road, Police Station, MHADA Colony 20, DP Road Number 9, Powai. Lumbini Budh Vihar is rated 4.6 out of 5 in the category buddhist temple in India.
Address
Near Gausiya Masjid, Chandivali Farm Road, Police Station, MHADA Colony 20, DP Road Number 9, Powai
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance