AMAZINGLANKA logo transparent

Fresh water wells of Delft island in Jaffna

‹ Return to

Fresh water wells of Delft island in Jaffna
Image courtesy of Dr. Ashan Geeganage

Fresh water wells of Delft island in Jaffna