Recently, Cape Fox Lodge received its certificate from Booking.com for being a 2020 Traveller Review Award winner. The Lodge earned this award with the excellent score of 8.4 out of a scale of 10 by booking.com reviewers. The Booking.com Traveller Review Awards is...