Ravenna Mountain Retreat - Karoo Accommodation at it's best - nestled between the majestic Langeberg Mountains and rugged Karoo koppies