Tag: Malmesbury

Lion Head: Stunning Distinctive Shape Mountain in Cape Town, South Africa

Lion Head is a beautiful, distinctive shape mountain in Cape Town, South Africa. It is located between Table Mountain and Signal Hill with peaks...