Onslow is one of the few places where you can watch the sun rise and set over water, and offers a beach for each activity!
Sunrise Beach or front beach has a shade shelter on the beachfront and the beach itself, as well as boat ramp facilities. Spend some time here swimming, snorkelling or just relaxing.
At Sunset Beach, or back beach, enjoy a picnic at the shaded picnic area and watch the sun sink beneath the horizon of the Indian Ocean. Sunset Beach is also a good fishing spot, and has fish cleaning facilities.
https://www.australiasnorthwest.com/business/attractions/sunrise-beach-sunset-beach