Towers
-
Local (Saudi Arabia & GCC)
World’s largest barbershop opens at Clock Towers Center in Makkah to serve pilgrims
Saudi Gazette report MAKKAH — The Clock Towers Center in Makkah is now home to the world’s largest barbershop, designed…
Read More »