Challoch ‘doors open’ weekend 18th August 2023 Visit Challoch for a ‘pressing’ experience! Search for: Recent Posts September Newsletter August Newsletter July Newsletter June Newsletter See Diary for report on successful Plant & Bake Sale