5. Beirut, Lebanon
A lot of people visit the Middle East but end up going to Dubai or Qatar only. They are missing out on another amazing place in the form of Beirut. It is apparently the most cosmopolitan city in the entire Middle East. Some people even have titled it as the Paris of Middle East. It has great food which is different from the typical things that you are used to. It has an amazing party atmosphere and lots of places to explore.