The Ibis
The Ibis merges as a part of wilderness, being about 20 minutes away from Wilpattu, the largest National Park in Sri Lanka, the rustic and nature built lodging plays along well in camouflaging the self to the greener background. Only having two bedrooms both air conditioned and with adjoin bathrooms, the outlook is made a […]