by bradmin | Jul 6, 2011 | Articles
One of the natural wonders of Africa is the Hogsback, a village that is Located in Amatola Mountains in Eastern Cape, South Africa. The name of the village is said to be an origin of two words or maybe more and said that it originates from Captain Hogg, the commander...