Lebanon, officially called the Republic of Lebanon is a country in western Asia. It is home to ancient Roman ruins, well preserved castles, limestone caves, historic Churches and Mosques, beautiful beaches along the Mediterranean sea, as well as mountain ski resorts. Enjoy the ancient ruins and wine-making heritage of Lebanon in a tour to Anjar, Baalback, Ksara caves, and winery.