Leitchville Travellers Rest Area - Leitchville:  Nice views of the surrounding countryside from the rest area Leitchville Travellers Rest Area - Leitchville:  Nice views of the surrounding countryside from the rest area