We have visit Lebanon during Easter. Along the coast the weather was beautiful and sunny. In the mountains there was still snow. We loved every single day during our tour in the Middle Eastern nation of Lebanon. This is a country of stark contrasts: beautiful Mediterranean beaches and high mountain ranges, Christianity and Islam, ancient history and modern lifestyles. However, what makes Lebanon even more special are the locals with their warm hospitality, generous food culture as well as both love and respect for their own country.