Reviews
There are no reviews yet.
Cinnamon Lakeside Colombo is a five-star luxury hotel located in Colombo, Sri Lanka. The hotel commenced its operatio...
1979 Boralesgamuwa is a newly built restaurant with different tastes of Thai and Chinese cuisines.
A peaceful getaway in the heart of scenic Negombo,Sri Lanka where comfort meets relaxation.