How the world sees Greece
Rhodes (also called Rodos) is a GREEK island in the southeast Aegean Sea and is located less than 10 miles from the coast of Turkey. The largest ...