Most popular places in Sri Lanka Ceylon as it was known before early seventies, Sri Lanka has been a much sought after country although small in area. This Island is in a strategic location just under India and never-to-miss transit for especially ships. Over the last decades much more interests in this country has allured...
Read More