Where is Alexandria in South Africa?
Alexandria, which was formerly known as Zandvliet, is a historic town located in the Eastern Cape of South Africa. It borders the Great Fish River … Read More
Alexandria, which was formerly known as Zandvliet, is a historic town located in the Eastern Cape of South Africa. It borders the Great Fish River … Read More