Top 10 Best Beaches In Australia Palm Beach Narrabeen Beach Elizabeth Bay Diggers Beach Twelve Apostles Zenith Beach Scarborough Beach Chinamens Beach Seal Rocks Manly Beach