Kaduwela is the largest city in Sri Lanka by land area, covering 87.71 km². The city is composed of three divisions called Kaduwela, Battaramulla and Athurugiriya and is located in the Colombo District, Western Province, Sri Lanka. Kaduwela Town is located about 16 km from the Colombo city centre on the Colombo - Avissawella Old Road and about 18 km fro…Kaduwela is the largest city in Sri Lanka by land area, covering 87.71 km². The city is composed of three divisions called Kaduwela, Battaramulla and Athurugiriya and is located in the Colombo District, Western Province, Sri Lanka. Kaduwela Town is located about 16 km from the Colombo city centre on the Colombo - Avissawella Old Road and about 18 km from Kollupitiya on the New Kandy Road from Ethulkotte to Kandy.