Sitemap
109. Upper Lake Road,
Nesby Road, Nuwara Eliya, Sri lanka.
T. 052 222 3966 F: 052 222 3033
Sri Lanka

Royal Hills Hotel, Sri Lanka

Copyright © 2013 Royal Hills. All rights reserved. Powered by Lithium Technologies