Leighton Beach - beaches

Leighton Beach is one of the beaches in Fremantle, Australia. Discover Leighton Beach and other beaches in Fremantle, Australia on The Booking Agency. Brow