Tag: Wonder of the World

Chichen Itza – wonder of the world

The year 2020 is turning out to be a strange year.  It started well with my visit to Mexico in January which was quickly followed by my Italian adventures in February.  And just when I thought I would have a short Read more…

Awe Inspiring Wonder – Machu Picchu, Peru

There are few places on earth that evoke such sense of wonder as Machu Picchu in Peru, South America. It is an incredible and an unforgettable place. Nothing prepares you for it. You will not be alone if you approached Read more…