Tag: Great Zimbabwe

The ancient remains of Great Zimbabwe

Walking up to the towering walls of Great Zimbabwe was a humbling