The Resort is blessed with
picturesque views reflects the
elements of nature
HOME    ABOUT US   GALLERY   DOWNLOAD   VIDEO   CONTACT US Call: 92300 70305 /06 /07 or 6533 3068
© Leela Resorts. All rights reserved. Powered by Solutiontech