pull down to refresh

It's a place in the north of England. I've been there! 😂

wonderful. hows the place?

reply

It's situated right on the edge of the North Yorkshire Moors. Very pretty.

http://www.yorkshireguides.com/ampleforth.html

https://www.yorkshire.com/ampleforth/

And there is an ancient abbey

reply