Even the most discerning art critics will be delighted by the beautiful works on display at Art Mall.
To visit this display of artworks, head to Delhi. There are lots of other worthwhile attractions in this area, such as Red Fort, India Gate, and Chandni Chowk.