Geography
 

 Parkview is a coastal community located in the central area of New World Island, Notre Dame Bay. Physically, Parkview is a very scenic area with plenty of  rocks, water and trees.

Back