WorldHotel Review: Tabula Rasa Resort, Sri Lanka by Rupert Parker Apr 19, 2022 by Rupert Parker Apr 19, 2022