Enormous beach at Inch Strand backed by a large network of sand dunes.