Simpsons WIki

Machu Picchu

18,574 articles being
edited here
Machu Picchu
Historical town
First Appearance Lost Verizon

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

Around Wikia's network

Random Wiki