• Maxxi
    Museum

    MAXXI

    The MAXXI, also known as the National Museum of 21st Century Arts (Museo nazionale delle arti del XXI secolo), is a prominent museum located in Rome, Italy. Here are some key details about…