AMAZINGLANKA logo transparent

The growing rock – a place of worship for the Hindus of Delft Island in Jaffna

‹ Return to

The growing rock – a place of worship for the Hindus of Delft Island in Jaffna
Image courtesy of Dr. Ashan Geeganage

The growing rock – a place of worship for the Hindus of Delft Island in Jaffna