Higgins named 2nd best beach