Polkanda,Liyanagoda,Habaraduwa, Galle, Habaraduwa, Galle - 80630, Sri Lanka. +94 91 454 9000 reservations@tabularasaresort.com
Guest Reviews Based on 36 Reviews