Canway Auto Droome is located in Sri Lanka on 74299VP, To Kanway Auto Droome, Mirigama. Canway Auto Droome is rated 4.7 out of 5 in the category car racing track in Sri Lanka.
Address
74299VP, To Kanway Auto Droome, Mirigama
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance