Automatic weather Station Neela Bemma - DSWRPP is located in Sri Jayawardenepura Kotte, Sri Lanka on 812'54.6"N 8004'48, 6th Ln. Automatic weather Station Neela Bemma - DSWRPP is rated 5 out of 5 in the category weather forecast service in Sri Lanka.
Address
812'54.6"N 8004'48, 6th Ln