A Flashy City

Click here to See the Picture in Full Size….
In Dubai, E11 is known as “Sheikh Zayed Road”. 347 miles(558.4 km) Sheikh Zayed Road is the longest road in the UAE, Sheikh Zayed Road stretches from the city of Abu Dhabi and ends in Ras Al Khaimah, running roughly parallel to UAE’s coastline along the Persian Gulf.
(more…)