Sri Lanka, or Ceylon as it was known for many years, is an ancient land with a recorded history that began around 4th century BC when people settled in Anuradhapura. History, however, is just one small part of what this country offers to travel enthusiasts.