Sri Lanka (formerly Ceylon) combines pristine beaches, rich culture, ancient temples hidden in the jungle, tea plantations, rain forests, tremendous nature reserves and Biblical scenery. All these have always been an integral part of this magical island, that lies on the coast of South – Eastern India.