Lanzerac Wins at World Travel Awards: Africa & Indian Ocean The Lanzerac Hotel & Spa has been named as South Africa’s Leading Wine Country Hotel…