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
English,
6 months ago
Physics,
6 months ago
Computer Science,
6 months ago
Biology,
1 year ago
History,
1 year ago