Manmade World Weird 11 years ago Subscribe to news updates Unsubscribe from news updates ‘The World’ is a man-made archipelago off the coast of Dubai. Name: Manmade World Lat, Long: 25.222957,55.164043 Location: Dubai, United Arab Emirates Share this:Print