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