Cycling and trekking are favourite pastimes of most travellers en route to Sri Lanka because, not only does each and every trek give you breathtakingly beautiful views, but they also give you an amazing experience! The Sinharaja Forest is one ideal place in Sri Lanka to trek or cycle, alongside the Ella Rock, Knuckles Mountains, and the Horton Plains National Park.