The Serra da Gardunha mountain range in central Portugal has long been associated with the unexplained. Over the years, alleged visions of saintly apparitions have given way to alien sightings, with witnesses r... read more
8 minutes
2024-06-15
123 days ago
You must be logged in to do that!
Sign up for the beta.