Captain's Pit

Captain's Pit — parks

Captain's Pit is one of the parks in Liverpool, United Kingdom. Captain's Pit is a unique historical pond and park area in Wallasey, providing a peaceful w