company-banner
Camellia Hills
Live the life of a modern-day tea planter at Camellia Hills, a luxurious five-bedroom tea bungalow hotel, in Sri Lanka’s spectacular hill country.
This company is liked by 0

Ask from Camellia Hills