Jaffna known as “Yaarlpaanam” in Tamil and “Yaapanaya” in Sinhala is the capital city of Sri Lanka’s Northern Province.
While relaxing on Sri Lanka's stunning coast, you can watch turtles climb over golden sands and plunge into turquoise waters ...