A country having more than one capital city is a unique phenomenon that occurs for various reasons. Some of the reasons are:
Historical reasons: In some countries, the capital has been moved to a different city over time due to political, military, or economic reasons. For example, Ethiopia had its capital in several cities before finally settling on Addis Ababa in 1886.
Administrative reasons: In federal countries, different branches of the government may be located in different cities, with each city serving as the capital of a specific branch. For example, in India, New Delhi is the capital of the country, while Mumbai is the financial capital and Bengaluru is the IT capital.
Geographical reasons: In some countries, different cities serve as the capital for different regions or territories, reflecting the country's diverse geography and population distribution. For example, in Nigeria, Abuja is the federal capital, while Lagos is the commercial capital.
Political reasons: In some cases, a country may have multiple capital cities as a way of recognizing different ethnic or cultural groups within the country, or to promote national unity by having multiple centers of power. For example, Malaysia has Kuala Lumpur as the federal capital and Putrajaya as the administrative capital.
Malaysia has two capital cities because of administrative and political reasons. Kuala Lumpur is the federal capital and seat of the national government, while Putrajaya serves as the administrative capital and is the seat of the federal government's executive branch. The division of the capital cities was made to ease congestion in Kuala Lumpur and to create a more efficient government center in Putrajaya.
In conclusion, having more than one capital city is not a common practice, but it occurs for various historical, administrative, geographical, and political reasons. This division of capitals helps to spread the benefits of development and growth to different regions within the country and also recognizes the diversity of the country.