Lion’s Head: Cape Town’s Best Sunset Spot in Pictures

Lion’s Head is one of Cape Town’s most iconic mountains. Aside from Table Mountain, it is the most recognizable part of Cape Town’s natural skyline. It towers over the city like a stoic lion, hence the name Lion’s Head. The rolling curves of Signal Hill serves as the lion’s majestic body, an image best seen… Read More Lion’s Head: Cape Town’s Best Sunset Spot in Pictures

Advertisements