Thotawattha Road, Ahungalla Beach, Ahungalla (80562), Sri Lanka
+94 77 697 3142
walauwathevillaahungalla@gmail.com