The Red Keep
The Red Keep
Bed & breakfast
Ward No. 2
, Nilaveli, Sri Lanka
31010