Alderney Puffin Cam

OH! I found another puffin cam…this one has its own website and forums to have discussions… you should check it out! According to their website: Puffin Cam is broadcasting live pictures from the small island of Burhou. Burhou Island is 1.5 km off the coast...