Point Impossible
Point Impossible is a beach located in the suburb of Torquay, near Melbourne, Australia. It is known for its wide, sandy beach and waves that are popular with surfers. The beach is located along the Great Ocean Road, a scenic coastal drive that ru...