Search:
Home  About  Submit Site    
  
 
Catherine de Barnes is a village in Solihull Metropolitan Borough, in the West Midlands, UK. It lies on the Grand Union Canal, just to the west the town of Solihull.
This directory is made available through a Creative Commons Attribution license from the DMOZ Organization.

© 2024 - Midnight Design Productions, LLC