
Thunukai
Thunukkai is a serene and picturesque village located in the Northern Province of Sri Lanka, specifically in the Killinochchi District. Situated about 30 kilometers south …
Thunukkai is a serene and picturesque village located in the Northern Province of Sri Lanka, specifically in the Killinochchi District. Situated about 30 kilometers south …