
About
108-hectare National Trust estate in the Imbeza Valley with the 1951 Courtauld house, botanical gardens, orchid house, trails and a boutique hotel.
108-hectare National Trust estate in the Imbeza Valley with the 1951 Courtauld house, botanical gardens, orchid house, trails and a boutique hotel. Located in Penhalonga, Manicaland province, Zimbabwe.
Location
Penhalonga, Manicaland, Zimbabwe
Get directionsContact
Share
Gallery
No photos yet.
Reviews
Be the first to review!
Share your experience at La Rochelle Estate and help other travelers.