North Swanbourne Beach is the port of call when it comes to gay beaches in Perth. North Swanbourne is a 20-minute drive from Perth, and is the city’s main naturist-friendly beach.