Madrid is known for its rich cultural heritage. Some of the must-visit attractions include the Prado Museum, Royal Palace, Retiro Park, and Gran Via.