Visit Jaffna Peninsula
An area located in the Northern Province of the beautiful island of Sri Lanka, Jaffna Peninsula is the land that was once referred to as the Kingdom of the Tamils…
Share
Input your search keywords and press Enter.