Ceylon, the resplendent luscious tropical island on the Indian Ocean, like a brilliant emerald on the beautiful pendant of Mother India, was an attraction from ancient times, to many great powers to acquire as a valuable possession. Unfortunately, From the 15th Century to the middle of the 20th Century, a period of almost 500 years […]