The Inca stronghold of Machu Picchu has astounded and confounded visitors since it was unveiled to the wider world more than ...
The Konark Sun Temple is an architectural marvel built to honour the Sun God. Here's more about the mysterious magnet that is ...