Listening to the finest ghazals is like entering a garden, where each flower has a different fragrance and colour, but all share the same essence. They are the ones that have been sung by masters of the art - Mehdi Hasan, Pankaj Udhas, Jagjit Singh, Farida Khanum.