Katerini is ideally located near the mythical Mount Olympus and offers easy access to pristine beaches and historical sites, blending natural beauty with cultural experiences.