Immediately north of Crowdy Bay National Park, on the shores of Watson Taylor Lake, this little park is dominated by North Brother Mountain. A sealed road leads to the lookout at the top, which offers incredible views of the coast.