Reference ID: 48669
Kottawatta River Bank Resort
Address: CQ4X+P7, Kottawatta river bank , 159/2 , demodaramulla, madyama adaluwa, Udawalawa 70190
Ratings: 4.3/5
Reviews: 330+
Address: CQ4X+P7, Kottawatta river bank , 159/2 , demodaramulla, madyama adaluwa, Udawalawa 70190