Cafe Al Tall al Oulya, Tripoli Al Tall Square is a historical place in the heart of Tripoli. Famous for its Ottoman Clock Tower, its public Garden, Nawfal Place, cafe Al Tall AlOulya and many... Read More... Tripoli0 Comments