Unknown Hell’s Camp: Faceless beings appear at dawn with ominous warnings The Los Alfaques campsite , on the eastern edge of Spain, is located near Tarragona, between Barcelona and Valencia and overlooks the Iberian Sea in the... monkeylord26th September 2022