Three Mile Beach is a beautiful and secluded beach located in the town of Horrocks, Western Australia. With a length of approximately three miles, this stunning beach is characterized by its white sand and crystal-clear waters, making it a perfect destination for swimming, snorkeling, and other water activities.