Experience the wonders of Sri Lanka including World Heritage sites, ancient temples and lush green tea plantations.