Point Howard Lookout, Alice Springs – Free camping & reviews | CamperMate