Located on the east coast of Sri Lanka, Trincomalee has been one of the main centres of Tamil language speaking culture on the island for over two millennia. One of the oldest cities in Asia, it has served as a major maritime seaport in the international trading history of the island with South East Asia. […]