10 Incredibly Beautiful Scenery Pictures Of Sri Lanka

08. Beautiful Hills in Central Sri Lanka

The Lush green hills in Central Sri Lanka
The Lush green 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

Nuwara Eliya, Sri Lanka
Tea Gardens in Nuwara Eliya, Sri Lanka

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.

LEAVE A REPLY