It's been a very long time since humans stayed in caves but a town in Spain is luring tourists with the promise of doing just that.The cathedral town of Guadix
Read More