Windsor, Cornwall

From Wikipedia, the free encyclopedia

Windsor is a hamlet in Cornwall, England. It is located near the village of Lansallos.