how many ajooba are there in the world?
The New 7 Wonders of the World. Machu Picchu is listed among the 7 wonders of the world. The dream destination of millions of people across the world, Machu Picchu is one of the new seven wonders of the world.