New article from the Springfield Shopper: Happy New Year!
TwitterFacebookDiscord

Machu Picchu

Wikisimpsons - The Simpsons Wiki
Revision as of 17:04, November 22, 2010 by Josegiraffio (talk)
Machu Picchu
250px
Location Information
Use: Historical town

Machu Picchu is a historical site and tourist attraction located in Peru.

The Simpson family visit the site looking for Bart after he attaches a tracking device from his cell phone to a bird and the bird flies to Machu Picchu. When they return home, Maggie is accidentally left behind in Machu Picchu and ends up being worshipped as a goddess.

Appearances