A few improvements and it would have been perfect
A perfect escape Oasis
From the time of check in and the time of check out we had a most wonderful time at this amazing resort Cape Weligama.The manager Mr Suneth was there to greet us upon arrival and was kind enough to upgrade us to the next category villa, The Grand Residence which was really a…