Stay Cambourne, BarossaWe recently had the pleasure of a Stay Cambourne experience. Stay Cambourne is a Charming Retreat located on the famed Western ridge of...