Strange cave town in Spain
Guadix town in Spain is built in the ground, featuring hang houses and hospitality of the people is always another attraction in and outside the country.Mysterious astronaut carvings at the 300-year-old Spanish church
Located on the façade north of a 300-year-old church in Salamanca, Spain is a humanoid sculpture that looks very similar to modern astronauts. The church was built in 1513 and