The pearl of the Indian Ocean: A paradise island located at the southern tip of Indian Sub-continent. Formally known as Ceylon, the country has a recorded history that spans 2500 years. Sri Lanka has attracted visitors for centuries. Its picturesque lands