Tembea : Great Zimbabwe

Great Zimbabwe is the name given to hundreds of great stone ruins spread out over a 320 square kilometres area within Zimbabwe, which itself is named after the ruins. Its massive curving walls, constructed from millions of granite blocks fitted together without mortar, remain the largest ancient stone structure in sub Saharan Africa.
L-R : The Large Tower at Great Zimbabwe ; Some of the ruins
L-R : The Large Tower at Great Zimbabwe ; Some of the ruins
Times Reporter