Castleton Garland Day is observed on May 29, 2017. The day, which is also called Garland King Day, is annually celebrated on 29 May. If May 29 is a Sunday, the celebrations are held on Saturday.
We have placed a detailed description of this event on this page: Castleton Garland Day 2018. For further information please stop by there!