Nipponzan Myohoji Buddhist Temple is located in Mumbai, India on Dr Annie Besant Rd, opp. Poddar Hospital, B Wing, Worli. Nipponzan Myohoji Buddhist Temple is rated 4.7 out of 5 in the category buddhist temple in India.
Address
Dr Annie Besant Rd, opp. Poddar Hospital, B Wing, Worli