Machu Picchu

Then click on Machu Picchu in Peru to go back to the Giant Flower Island in the theme web-site of Dodoland ..



Click here to see the new Dodoland web-site