city in Sri Lanka

C64574
concept

A city in Sri Lanka is an urban administrative and population center within the country, typically characterized by significant infrastructure, economic activity, and governance functions.

Instances (1)

Instance Via concept surface
Anuradhapura