Hi guys, I love long travelling. Especially I had a great experience in this srilanka . Imust say, the cities are exteremely clean, the beaches are well maintained, peoples are educated and mostly all off them can speak English language. They are well mannered and very helpful.