Lion's Head is a huge mountain located in Cape Town, South Africa. Its situated between Table Mountain and Signal Hill and is well known to hikers. The Lion's Head peaks is at 669 metres above the sea level.
Located and open in a Public area
Signal Hill, Cape Town, 8001, South Africa