On your way to Kgalagadi, Augrabies or the Flowers? Book your next stay on Kanoneiland, an island in the Orange River at African Vineyard Boutique Hotel, Weddings & Spa just outside Upington and Keimoes. Make sure to include a relaxing spa treatment and enjoy total peace and rejuvenation. Reservations 060 503 8449/ 0834611724 and e-mail reservations@africanvineyard.co.za