fbpx

Mount Olympus Facts & Worksheets

Mount Olympus is the tallest mountain in Greece at 2,918 meters above sea level. It rises between the provinces of Pieria and Larissa on the boundary of Macedonia and Thessaly.