In what country is XXX located?
Egloshayle
Egloshayle (pronounced ``eglos-hale''Cornish: Eglosheyl -- eglos meaning church and heyl meaning estuary) is a civil parish and village in north Cornwall, England, United Kingdom.
United Kingdom