Read More: Dog Refuses To Leave Grave – Then A Woman Sneaks Closer To Find The Truth Cape Town, a port city on South Africa’s southwest coast, lies under Table Mountain, a UNESCO World Heritage Site ...