Discover historic Lebanon, a cultural treasure trove perched on the shores of the Eastern Mediterranean. From the thriving cosmopolitan capital of Beirut to hidden coves on the Mediterranean coast, Lebanon promises something for everyone. A country of surprising contrasts, Lebanon is known for its beautiful coastline lined with ancient cities and modern resorts, as well as its inland mountain ranges that offer excellent hiking through the ancient cypress forests. For those looking to experience history and culture, Lebanon also boasts some of the most celebrated heritage sites in the Middle East. Gaze in wonder at the magnificently preserved temples of Baalbek, or visit some of the spectacularly preserved Greek, Roman, and medieval sites at the coastal cities of Tyre and Sidon. Round off any trip by visiting buzzing Beirut for a slice of contemporary Lebanon, including fantastic shopping, nightlife, and, of course, the country's famous cuisine.