International Volvo Photo Locations Part 488 Al Garhoud Bridge is one of three road bridges over Dubai Creek, and one of five crossings, in Dubai, United Arab Emirates. Al Garhoud Bridge forms the eastern end of the road toll (called Salik) that went into effect on 1 July 2007. Since the beginning of Salik, Al […]