Explore Burj Al Babas, Turkey’s abandoned $200 million residential project that promised a fairy-tale town of over 500 miniature Disney-style castles. Located near Mudurnu in the Black Sea region, ...