Fort Zeelandia

Fort Zeelandia, also known as Fort Willoughby, is a historic pentagonal fortress that is located in the capital and also largest city of [...]


Tafelberg, when translated from Dutch literally means Table Mountain, is one of the highest mountains that can be found in the South American [...]