Camellia Hills Live the life of a modern-day tea planter at Camellia Hills, a luxurious five-bedroom boutique bungalow hotel near Dickoya, in Sri Lanka’s crisp hill country. Previous Next LEAVE A COMMENT Cancel reply Save my name, email, and website in this browser for the next time I comment. Δ