Cottesloe Beach
Cottesloe Beach is halfway between Perth and Fremantle, about 14 kilometres (8.7 miles), or less than a 30-minute drive, from Perth city centre.
Cottesloe Beach is halfway between Perth and Fremantle, about 14 kilometres (8.7 miles), or less than a 30-minute drive, from Perth city centre.