
Cape Town is a quaint city in South Africa, with bright residential areas, panoramic sights, and a host of happenings from sunrise to sunset. Its streets also carry a laidback air, something that can be expected from this coastal area. Aside from Cape Town's natural beauty and aura, however, it also boasts of a food scene that can make any foodie drool. Whether it's … [Read more...]