-
Park Inn, Cape Town, South Africa:
The Park Inn Hotel in Cape Town, South Africa, overlooks Green Market Square on a sunny summer day. Copyright © 2004 by Mark Zanzig/zettpress. All rights reserved.
Thinking of the beach is a site designed to infuriate. A site you visit when you don't have much to do. You look at and quickly realize that you desperately need a holiday...
The Park Inn Hotel in Cape Town, South Africa, overlooks Green Market Square on a sunny summer day. Copyright © 2004 by Mark Zanzig/zettpress. All rights reserved.