Hosted by Deddington Farmers' Market The chapel overlooks the Nile River in Deddington, after which it was named. Photograph courtesy of Terence Talbot It …
Nile Chapel (Church) is located in Northern Midlands, Tasmania, Australia. Address of Nile Chapel is 958 Deddington Rd, Deddington TAS 7212, Australia. Nile Chapel has quite …