Jaffna known as “Yaarlpaanam” in Tamil and “Yaapanaya” in Sinhala is the capital city of Sri Lanka’s Northern Province. Jaffna has for long been regarded as the citadel of Tamil nationalism and the ...
"To stay in the city — very, very stressful," she said. An estimated six million people live in this metropolis on the tip of the Malay Peninsula — and with a density almost twice that of Toronto, ...