Western Province of Sri Lanka is one of the nine provinces in Sri Lanka. Western Province is the most densely populated province in Sri Lanka and is home to its capital Colombo, the nation's administrative and business center.
Western Province of Sri Lanka is one of the nine provinces in Sri Lanka. Western Province is the most densely populated province in Sri Lanka and is home to its capital Colombo, the nation's administrative and business center.
Get trip inspirations, offers and more.