Dakunu Iwura Maha Ela Horowwa (Sluice Gate) is located in Nikaweratiya, Sri Lanka on P4W9QVM, මාගල්ල වැව් ඉවුර. Dakunu Iwura Maha Ela Horowwa (Sluice Gate) is rated 5 out of 5 in the category irrigation equipment supplier in Sri Lanka.
Address
P4W9QVM, මාගල්ල වැව් ඉවුර