Rhodes is the biggest island in the Greek Dodecanese chain in the southeastern Aegean Sea. Rhodes (also known as Rodos) stretches roughly 77 kilometers (48 miles) from northeast to southwest.
Its highest point, Mount Attavyros reaches 1,200 meters (3,900 feet) above sea level. A variety of vegetation thrives on the rugged island and migratory birds use it as a resting place. Humans have lived here since the Stone Age.