Ceylon Luxury

Luxury Travel in Sri Lanka

  • Home
  • About Ceylon Luxury
  • Contact Us

A Grand Holiday Awaits You in Nuwara Eliya

November 9, 2012 By Teresa Te

Are you in for a grand vacation? Then choose Sri Lanka and book at the Grand Hotel in Nuwara Eliya where you'll have the opportunity to experience a luxurious and relaxing stay. Nuwara Eliya literally means Little England or Switzerland of the East. Spending a holiday in this … [Read more...]

Filed Under: Hotels, Luxury, Sri Lanka Tagged With: Grand Hotel, National Geographic Traveller Magazine, Nuwara Eliya, Sri Lanka Tourism Authority, top tourist destination

Browse Topics

Copyright © 2023 CeylonLuxury · WordPress · Log in