Telmessos was an ancient city in the region of Lycia, located along the southwestern coast of Anatolia ... The city was built around the 5th or 6th century BCE. Telmessos is famous for its ...