The Northern Beaches – the home of Palm Beach Tree House – is a strip of land just north of the City of Sydney, fronting the South Pacific. With steep sandstone slopes running down to sandy beaches, ...