Lameroo Beach, a downtown beach in Darwin, up in the Northern Territory in Australia. This beach may not have silky white sand, but the colors and the shapes of the rocks make this an inspirational place to wander. No wonder this is a sacred site for the Larrakia women, Larrakia are the Aboriginal Traditional Owners of Larrakia […]