Fandom

Simpsons WIki

Machu Picchu

18,726 articles being
edited here
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.


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 Edit

Also on Fandom

Random Wiki