[Ques] On what city’s famous river will you find Eel Pie Island?

The Quiz: On what city’s famous river will you find Eel Pie Island?

Paris, France
Seoul, South Korea
Memphis, Tennessee
London, England

Explanation : The largest island in London’s segment of the Thames, Eel Pie Island’s name is pretty straightforward. Pie made with eels was once a British delicacy, and the island was known for them. But in the 1960s, Eel Pie Island became known as a hotbed for hippies: the Rolling Stones, The Who, and Pink Floyd all played gigs at the Eel Pie Island Hotel.

Correct Answer: London, England

CategoriesUncategorized

Leave a Reply

Your email address will not be published.