Tuesday, June 5, 2007

Cape Town Accommodation

Cape Town, arguably one of the most beautiful cities in the world, hosts one of our finest hotels - The Commodore. With its nautical theme, superb service and some magnificent views of the harbour and Table Mountain, The Commodore provides an unforgettable
'

About Africa for Visitors