Nest is in the beautiful Snowy Mountains Region of New South Wales. Tumbarumba is a picturesque town with amazing forests, beautiful autumn leaves and wonderful things to experience.