Lebanon weather — forecast by city

Lebanon packs a Mediterranean coast and snow-capped mountains into a tiny area: Beirut has mild, rainy winters and warm, humid summers, with ski slopes barely an hour from the beach.