Lebanese cuisine is famous all over the world, and the country also features world-famous Lebanese ruins, well-preserved castles, limestone caves, historic churches and mosques, beautiful beaches nestled in the Mediterranean Sea, nonstop nightlife and discothèques, as well as mountainous ski resorts. Lebanon has a lot to offer.