Known as the picturesque garden village, Leura is a charming hamlet in the Blue Mountains with stunning scenery and plenty of fresh mountain air.
Known as the picturesque garden village, Leura is a charming hamlet in the Blue Mountains with stunning scenery and plenty of fresh mountain air.