Lebanon relies heavily on Tourism due to its history, geography and culture. Numerous civilizations had occupied Lebanon and left its mark on its Land. Today Lebanon have many touristic attractions that bring tourists from all over the world. Baalbeck, Tripoli and Sidon are some of the main cities known for their historical attractions. Castles, Roman ruins are some of the best places you can visit in these cities. In today’s agenda you have the major restaurants, hotels and nightclubs which play another role in attracting people from all over the world.