Conceived by art patron Ambica Beri, Art Ichol is a multidisciplinary arts centre where resident artists, craft enthusiasts, writers and photographers can collaborate. The first thing one notices is its peaceful and soothing vibe owing mostly to the calm serenity of its surroundings.