
Main Beach Queensland, in Australia, is a virtual island at the northern tip of the glamorous Gold Coast, Australia's holiday playground. It is well known for its high-rise apartment blocks and the upmarket restaurants and boutiques that line its high street, Tedder Avenue. Yet...