Camels soak up long awaited win over Highlands

Camels soak up long awaited win over Highlands