Babylonstoren – luxury hotel and a working farm where guests can enjoy freshly picked fruits and vegetables

Babylonstoren Farm is one of the best-preserved farms in the Cape Duch tradition and was created way back in 1690. It is situated near Cape Town in South Africa. This old property with its rich history has a new story – besides the existing farm, it offers luxury 5-star accommodation with a unique restaurant where […]