Iruvili - Delft Island is a Village hall located in Delft Island. It is one of the 123 Village halls in Sri Lanka. Address of Iruvili - Delft Island is Iruvili, Delft Island, Sri Lanka. Iruvili - Delft Island is located in a remote area, with less than 1 listed places around it
Iruvili, Delft Island, Sri Lanka