The last kingdom of Sri Lanka, Kandy also known as 'Maha Nuwara' is an ideal place for anyone who seeks to visit the proud Sri Lankan traditions and the natural beauty. Likewise, Devon hotel is an ideal place for anyone who is willing to feel the real Sri Lankan hospitality with honorable care alone with the luxurious facilities.