Al-Kufa! I miss this. Kufa is the hangout spot for all people from the city of Al-Najaf: there’s the beautiful Kufa mosque, many cafes and restaurants to choose from, old-fashioned shopping, the river of kufa which has many cafes and one can take boat rides in and many other things that serve for entertainment purposes.