Larapinta Falls is located on the south branch of Christmas Creek in Lamington National Park. We follow a track beside the creek up to Westray's Grave, which is located in a very pretty spot beside...