which local body has a mayor as its head
Answers
Answered by
0
the answer is town. mostly in England
Answered by
0
Answer:municipal corporation
Explanation: the local body that has a mayor as its head is a municipal corporation
Similar questions
India Languages,
5 months ago
Math,
5 months ago
Math,
5 months ago
Biology,
10 months ago
History,
1 year ago