Sri Lanka
Rain-kissed beaches, a city painted in a palette of myriad hues, a beautiful mixture of cultures, and history waiting to be unravelled; these words barely do justice to the picturesque coastal town of Trincomalee in the Eastern Province of Sri Lanka