Translated as the "Carousel of Light", Carturesti Carusel is situated in a restored 19th-century building in Bucharest's Old town!