Trodly App

Book on app to avail discounts

Trodly Logo

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.