Cavan Monaghan (known as Cavan-Millbrook-North Monaghan until 2007) is a township in Peterborough County in central-eastern Ontario, Canada, 20 kilometres (12 mi) southwest of the city of Peterborough.
View More Information at Wikipedia