Babylonstoren is a historic Dutch farm in Cape Town with a magnificent garden, comprising indigenous plants, fragrant lawns, a prickly pear maze and more.
Read MoreBabylonstoren is a historic Dutch farm in Cape Town with a magnificent garden, comprising indigenous plants, fragrant lawns, a prickly pear maze and more.
Read More