Israel is the most beautiful country in the world. With such diversity relative to its tiny size – mountain ski resorts two hours from desert plains, coastal cities moments from forested mountains, and the lowest place on earth, the holiest city of Jerusalem, and one of the greatest cities for architecture, Tel Aviv… there’s no competition, right?
