Kottawatta River Bank Resort 70200 Udawalawa, 159/2,madyama Andaluwa,udawalwe Udawalwe 8.9 / 10 319 reviews