Nuwara Eliya is a resort located at an altitude of 1884 meters. It was created by the British in colonial ..., read more...
Most tourists don't visit Colombo at all and after arriving at Sri Lanka go directly to the south coast, to ..., read more...