Dubai Miracle Garden Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Name: Dubai Miracle Garden Lat, Long: 25.059950, 55.244440 Location: Dubai, United Arab Emirates Share this:Print