Where Is Alderney?
Alderney is the most northerly and third-largest island in the Channel Islands, an archipelago situated off the north coast of Normandy, France.
Alderney is the most northerly and third-largest island in the Channel Islands, an archipelago situated off the north coast of Normandy, France.