Discover the most beautiful and truest places in Sri Lanka, an island of lush nature and friendly people. http://www.passenger6a.uk/report/sri-lanka/