C
Catholic_Press
Guest
Kachchatheevu welcomed the two-day celebration. The island belongs to Sri Lanka and is located in the strait that separates the island nation from India. The occasion gave participants an opportunity to share hopes and renew with tradition, in an area shared harmoniously by Tamils from both sides.
More…
More…