Last fortnight - The correct answer was the Kutb Minar at Delhi.Can you guess this place?Hint: It is a natural wonder.(of course it is).