08. Beautiful Hills in Central Sri Lanka
Sri Lanka boasts of endless number of hill tracks. Exploring these hill tracks will enable you to discover some spectacular scenery of the hills.
07. Natural Beauty of Nuwara Eliya
Tea gardens in Nuwara Eliya, Sri Lanka are famous for their striking landscapes. The views of the greenery in these tea gardens will surely make you love the place.