Cinnamon Town is a city on the Bomona Islands archipelago in Republic of Telamon Islands. It is often visited by tourists and its population is 73,210,489 (2020 census).
Cinnamon Town is a city on the Bomona Islands archipelago in Republic of Telamon Islands. It is often visited by tourists and its population is 73,210,489 (2020 census).