Dec 072019
Amba is one of Sri Lanka's most charming and well-run guesthouse in the centre of 120-acre organic estate. The rooms are furnished with antique or …
Amba is one of Sri Lanka's most charming and well-run guesthouse in the centre of 120-acre organic estate. The rooms are furnished with antique or …