Answer
The Menil Collection, showcasing a notable collection of Cy Twombly's artworks, finds its home in the vibrant city of Houston, Texas. Established in 1987 by philanthropists John and Dominique de Menil, this museum features an extensive array of modern and contemporary art, offering visitors an immersive journey into creativity and imagination.