Located in the mountainous central religion of Sri Lanka, Nuwara Eliya offers an idyllic retreat amidst lush green landscapes and cool climes. The region is also an ideal place for cycling and mountain biking that can be enjoyed by young and old alike. A great…