Colossus of Rhodes – The statue of the Greek god Helios in Rhodes

One of the Seven Wonders of the Ancient World, erected, on the Greek island of…

Contact Us