Step back into 19th century Ceylon at this luxury hotel high up in the Sri Lankan mountains Let me share a bit more about an incredible trip to Sri Lanka, historically known as Ceylon, a beautiful South Asian Island located in the Indian Ocean. My first visit to the country meant I wanted to explore as much as possible during my stay. Although Sri Lanka is not a big country, you can easily be deceived just how much time is needed if you plan on travelling around to see different parts of the island, so it’s important to plan your itinerary with that in mind. A trip to Nuwara Eliya and the Heritance Tea Factory shouldn’t be missed though…