capetown2_lionshead

The natural beauty of Cape Town just stuns. From the hop-on-hop-off bus, sitting at the base of Table Mountain, you look behind you and see the beautiful Lion’s Head mountain…

Leave a Reply

Your email address will not be published. Required fields are marked *