Friday, April 27th, 2007
Biggest Directional Sign in Terms of Distance
The Cape Point or the Cape of Storms is located at the southern tip of the African continent. There is a big haul of history associated with it which has aided several sailors and saved tons of lives. It is at a close proximity to Cape Town, the capital of Republic of South Africa and [...]
