One thing I love about BMGS is the opportunity to learn and immerse ourselves in the beautiful natural environment of the Blue Mountains. Getting the chance to strengthen connections with our peers and challenge ourselves makes our experience at Blue Mountains Grammar school truly rewarding