AAAAAAA

Villa Ceylon Kimbulapitiya

1887Villa Ceylon is located in Katunayaka, 31 km from Colombo and 7 km from Negombo. The hotel has a sun terrace and views of the garden, and guests can enjoy a meal at the restaurant or a drink at the…