Tag: The Green School

Growing up Green

The Green School, situated on eight hectares of untouched land between Ubud and Denpasar on the island of Bali, is a place where sustainability is at the heart of its philosophy and […]