jhoanasjaunts.com
Dubai Frame – The Largest Picture Frame on the Planet
Located in Zabeel Park, Dubai Frame is the city’s latest attraction. Recently opened last January 1, it is 150 meters high and 93 meters wide. The two towers represent old Dubai and new Dubai and t…