Talk:Garmouth

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