Scotland

Scotland is a country in Europe. Willie is native to Scotland and often talks about it in pride. Homer, Willie and Mr. Burns come here, to Loch Ness and catch the Loch Ness Monster.