Sri Lanka holiday break offers supply an immersive encounter across a spot that combines historical heritage, remarkable landscapes, vibrant wildlife and tranquil beaches inside of a single compact island. Normally described as the Pearl of the Indian Ocean, Sri Lanka captivates travellers with its range, earning Sri Lanka holiday break deals an Fa