Island Images - The Isle of Man in Pictures
I don't know if the ponds are natural or man made, but they don't appear on the 1870 Ordnance Survey six inch map, so I presume the latter.
An
Island Images
picture ©
Jon Wornham