Barcaldine Castle is experiencing high demand for 2018 and 2019, book early to avoid disappointement!