Nuwara Eliya known as “Little England” is situated in the Heart of the Central highlands of Sri Lanka. It is most famous for its lush green tree plantations and misty mountains surrounded by cool freshness.
Galle, one of Sri Lanka is most enchanting destinations on the southwest c...
Sinharaja Forest Reserve is a national park and a biodiversity hotspot in S...
Udawalawe National Park lies on the boundary of Sabaragamuwa and Uva Provin...
Pinnawala of these lovable animals in a natural habitat. It is the most po...