-
Al Ittihad Square Park is an oasis of tranquility in an otherwise bustling part of Sharjah. It is located between two iconic landmarks in the Emirate – the Sharjah Souk which is now 4 decades old and the King Faisal Mosque. Read more...
Home Tag: Al Ittihad Square Park in United Arab Emirates