Avoca Beach is located in Avalon Beach, Australia, and is a popular destination for locals and tourists alike. This gorgeous beach stretches for about 1.5 kilometers and boasts soft golden sand and crystal clear waters, perfect for swimming and surfing.