Question: Long Flat is a rural village situated on the Oxley Highway and the southern bank of the Hastings River, the village is about 50 kilometres west of which coastal town located on the Mid North Coast of New South Wales, Australia?

Context paragraphs:
Forbes River (New South Wales): Forbes River, a perennial river of the Hastings River catchment, is located in the Mid North Coast region of New South Wales, Australia.

Long Flat, New South Wales: Long Flat is a rural village situated on the Oxley Highway and the southern bank of the Hastings River.  This village is about 50 kilometres west of Port Macquarie, 30 kilometres west of Wauchope and 133 km east of Walcha.  The boundaries are within the Port Macquarie-Hastings Council Local Government Area and Macquarie County.

Nevertire, New South Wales: Nevertire is a rural village in New South Wales, Australia.  It is located at the junction of the Mitchell Highway and the Oxley Highway, in Warren Shire.  Nevertire is about 525 kilometres northwest of Sydney, 68 km north-west of Narromine and about 90 km from Dubbo.  It is about 20 km south-west of Warren on the western end of the Oxley Highway.  At the 2011 census, Nevertire had a population of 225 people.

Wilson River (New South Wales): Wilson River, a perennial river of the Hastings River catchment, is located in the Mid North Coast region of New South Wales, Australia.

Ellenborough River: Ellenborough River, a perennial river of the Hastings River catchment, is located in the Mid North Coast region of New South Wales, Australia.

Doyles River (New South Wales): Doyles River, a perennial river of the Hastings River catchment, is located in the Mid North Coast region of New South Wales, Australia.

Port Macquarie: Port Macquarie is a coastal town in the local government area of Port Macquarie-Hastings.  It is located on the Mid North Coast of New South Wales, Australia, about 390 km north of Sydney, and 570 km south of Brisbane.  The town is located on the Tasman Sea coast, at the mouth of the Hastings River, and at the eastern end of the Oxley Highway (B56).  The town with its suburbs had a population of 45,698 in June 2016.

Corindi Beach, New South Wales: Corindi Beach, historically also known as Pipeclay Beach until a name change in 1954, Corinda until a forced change to be provided postal service to avoid confusion or by Red Bank as Corindi River was formerly known, is a beach and small seaside farming town located on the Mid North Coast of New South Wales, Australia.  The village is situated 33 km north of Coffs Harbour and 50 km south of Grafton.  The original village of Corindi is slightly north along the Pacific Highway at Post Office Lane and Casson Close.  Corindi means "grey" in local indigenous language referring to the pipeclay on the beach.

Wauchope, New South Wales: Wauchope is a town in the Mid North Coast region of New South Wales, Australia.  It is within the boundaries of the Port Macquarie-Hastings Council area.  Wauchope is inland on the Hastings River and the Oxley Highway 19 km west of Port Macquarie.  The town is 406 km north of the state capital Sydney.

Oxley Highway: The Oxley Highway is a rural highway in New South Wales, Australia.  It starts at Nevertire where it joins the Mitchell Highway.  It links Nevertire, Warren, Gilgandra, Coonabarabran, Gunnedah, Carroll, Tamworth, Bendemeer, Walcha, Yarrowitch, Ellenborough, Long Flat, Wauchope and ends at Port Macquarie on the coast of the Tasman Sea.

Supporting paragraphs: Long Flat, New South Wales Port Macquarie
Answer: Port Macquarie