Mt Olympos, the highest mountain in Greece
Mt Olympos is the highest mountain in Greece, located in the Olympus Range on the border between Thessaly and Macedonia, about 80 km (50 mi) southwest from Thessaloniki, Greece’s second largest city. Mount Olympus has 52 peaks. The highest peak Mytikas, meaning … Read More