Best places to visit in Jaffna
Best places to visit in Jaffna Jaffna is the northernmost city in the tropical island of Sri Lanka located about 400 km north of Colombo and about 35 km from mainland India. It is a peninsula and the city of Jaffna stands as Sri Lanka's 12th largest city. The constant sunshine climate has managed to [...]