Sort:  

Lebanon has an amazing climate. You can be on a sun drenched beach in the morning and go skiing in the mountains in the afternoon. It is brilliant.

Even Amman gets snow too.