Perfect for swimming and picnics, unpretentious Coogee is one of the best beaches in Sydney - Veni Sydney has more than 100 beaches lining the coast and framing its harbour and each has its own ...