With Mediterranean sunshine on the coast, hot summers and cooler winters inland, and an alpine climate in the Atlas Mountains, Morocco is an outdoor-lover's dream destination. However you choose to experience Morocco, these activities offer an escape to the great outdoors for visitors of all ages.