Reviews
There are no reviews yet.
1979 Boralesgamuwa is a newly built restaurant with different tastes of Thai and Chinese cuisines.
Yulu 77 Resorts Anuradhapura is a luxurious and picturesque getaway nestled in the heart of Sri Lanka's ancient city, Anuradhapura.