Mumbai devi temple is located in mumbai south or mumbai north?
Share
Mumbai devi temple is located in mumbai south or mumbai north?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Answer: South
Explanation:
Mumbai devi temple is located in south mumbai
I hope its helpfull for you
If its helpfull for you plz mark me brainliest