Grand Udawalawe Safari Resort – Udawalawe
The Grand Udawalawe Safari Resort, offering 4-star facilities, is the only hotel of its’ class in the area. This is an environmental friendly hotel, with infrastructure such as sewerage treatment plant and waste water treatment facilities geared for the whole project presently in place. The Grand Udawalawe Safari Resort, situated on 7 acres of land, […]
Grand Udawalawe Safari Resort – Udawalawe Read More »