The Colossus of Rhodes is the statue of the Greek titan of sun Helios. It was built on an island in the city of Rhodes by Chares of Lindos. Being one of the Seven Wonders of the Ancient World, the statue stood over 30 meters height. The statue was built in 280 B.C in celebration […Read More]
Rhodes is a famous tourism city located in Greece. Even though Rhodes is always visited by many tourists, but you will find only few of the people in Rhodes can speak English.