This beach was such a surprise, especially as we headed to this beach after visiting Yanchep Beach which was a bit disappointing. I have always really liked cliffs, and Two Rocks has some amazing sandy cliffs that extend down the entirety of the beach. We had some fun jumping of the ladder to the beach, and I spent a bit of time wondering about coastal erosion and how that all worked. The beach was pretty much deserted and I think the whole time we were there we maybe saw two people. The houses in the area are very nice, and all would have a gorgeous view of the Indian Ocean!