Bordered on one side by the Mediterranean and on the other by two parallel
mountain ranges, Lebanon seems a country suspended between the sky and the sea. Despite its small area (10,452 square km), this is a land resplendent in its diverse geography, landscape, culture and history.
Lebanese cities are among...