Camellia Hills
Camellia Hills is a luxury boutique retreat nestled in Sri Lanka’s scenic Castlereagh Valley, surrounded by lush tea plantations. This modern hideaway offers breathtaking views of the Central Highlands and the tranquil Castlereagh Lake, making it the perfect destination for travelers seeking relaxation and exploration in the heart of Sri Lanka’s tea country.