Sri Lanka stands as a testament to the wonders of the natural world and the richness of human culture