Automatic weather Station Huruluwewa - DSWRPP is located in Yakalla - Padikaramaduwa -Nikawewa Rd, Sri Lanka on 6PGJ5CR, Nikawewa. Automatic weather Station Huruluwewa - DSWRPP is rated 3 out of 5 in the category weather forecast service in Sri Lanka.
Address
6PGJ5CR, Nikawewa