A scenic and aromatic surrounded with lush green plantation on fifteen acres of land in fascinating Wagawatha, Horana, Sri Lanka.