Sri Lanka As if a maestro artist portrays the beauty of nature in one canvass so does Sri Lanka could defined when it comes to splendour of nature. Especially for a European a tropical country such as this Island that is endowed with a rich diversity in fauna and flora in addition to the coastal […]
Read more