Me: "Is this Graz?" (Graz = Austria's 2nd largest city)
CC: "No, not grass, it's a city."
Yes that is amusing and 20 mins before landing she/he was probably rather busy as you say. The cabin crew are not really aware of routes and unlike the passengers they don't have hours to spare (getting bored) looking out of the window. Even in rest time they are stuck in the galley sitting on catering boxes or CC seats without windows. I'm not saying 'give them a break' just that invariably they will not know landmarks. I always encouraged them to sit on the flight deck if they had any spare time and then their knowledge increased about routes and general operations.