Inside picturesque village on forgotten Canary Island with gorgeous seaside left ABANDONED after final 3 residents go away – The Solar
A PICTURESQUE village with paradise seashores sits deserted on a forgotten Canary Island.Pedro Barba is a small settlement tucked away ...