The Ibis, a tranquil exclusive private property envelops you in the absolute peace and serenity of rural Sri Lanka. Overlooking a beautiful lake, cozily nestled amidst lush greenery, The Ibis will awaken all your senses to an experience like no other. The twittering of the birds by day, chirping crickets at night, combined with starry skies will make you feel at one with nature bringing inner peace and serenity.