MessageToEagle.com – Located near the Tower of Hercules outside the Galician city of Coruna, on the northern coast of Spain, there are several unusual megaliths and menhirs that serve a