Kegalle è una città situata nel distretto di Kegalle, nella regione di Sabaragamuwa, nello Sri Lanka. È una città di medie dimensioni che si trova a circa 78 chilometri a nord-est della capitale Colombo. Kegalle è famosa per la sua posizione pittoresca, circondata da colline verdi e lussureggianti piantagioni di tè. La città è attraversata dal fiume Maha Oya, che aggiunge un tocco di bellezza naturale al paesaggio. La regione è conosciuta anche per la sua abbondanza di foreste pluviali, cascate e riserve naturali, che attirano numerosi turisti e amanti della natura.