Dutugemunu Cross Road

Dutugemunu Cross Road is a street with a maximum speed of 40 in Uva Province.