
Cape Town is one of the world’s most beautiful cities whichever way you look at it, but is especially scenic from the air. continue reading...

Seal Island is a small land mass found 5 km off the coast of False Bay, near the famous Mother City – Cape Town. The island derives its name from the vast number of Cape Fur Seals that occupy it year-round. Approximately 64,000 Cape Fur Seals to be precise! continue reading...