The Eastern border town of Penhalonga is home to one of Zimbabwe’s best-kept secrets: La Rochelle, a magical cross twixt fairy tale castle and French chateau, surrounded by manicured gardens on the edge of verdant forest-cloaked mountains. This luxury country house is an oasis of tranquillity and charm.