Sri Lanka might be a little isle in the Indian Ocean but that’s not to say that it does not possess something big in it. The country, previously called Ceylon, is renowned for ancient civilization, golden sand beaches with their swaying coconut palms, hills, and rubber and tea plantations....