Delambre Island is a pristine beach located in Avalon, Australia. The beach is approximately 1 kilometer long with fine white sand that glistens under the sun.
Delambre Island is a pristine beach located in Avalon, Australia. The beach is approximately 1 kilometer long with fine white sand that glistens under the sun.