Been here? Tap the star.
Adelaide River Helicopter Landing Site — Adelaide River, Northern Territory, Australia