10 Stunning Pics Of Lion’s Head
Did you know that in the 17th century Lions Head was called Leeuwen Kop and Signal Hill was known as Leeuwen Staart (Lion’s Tail) by the Dutch? According to Wikipedia The English called the peak “Sugar Loaf” To celebrate our beautiful…
Read More