"a place called Penpunt"

 

Google Map

Penpont is a small town in Nithsdale, Dumfries and Galloway. Why Robert deems the name so ludicrous is not quite clear.