Top Public schools in Castle Hill Kellyville Baulkham Hills Cherrybrook Carlingford Granville Harris Park Rosehill Wentworthville Pendle Hill Pemulwuy Merrylands Rouse Hill Bella Vista North Rocks 87a Victoria Rd West Pennant Hills Nsw 2125 Australia