Sri Lanka – The Pearl of the Indian Ocean

As the fanfare of the festive season has died down, it is easy to feel the…