where is mahabaleshwar located
Answers
Answered by
1
Explanation:
Mahabaleshwar, resort town, southwestern Maharashtra state, western India. It lies about 40 miles southeast of Mumbai and is northwest of the town of Satara.
Answered by
1
Answer:
Mahabaleshwar is a hill station in India's forested Western Ghats range, south of Mumbai
Explanation:
hope u find is Worth
Similar questions
Math,
19 days ago
Computer Science,
19 days ago
Math,
1 month ago
Computer Science,
9 months ago
Biology,
9 months ago