Press Release – The Cabin

Promo video for launch of official homepage of The Cabin, Deli, Farm Stall and Accommodation venue near Clocolan, South Africa.