This isn't a fictional place! Its a town in Scotland.