Malampuzha in Palakkad, Kerala, India is hosting International Standard Flower Show for a period of One Month since 2013. This beautiful Flower Show attracts lakh's of tourists from world wide due to its location and popularity.
Like past few years, this year also I am presenting my thematic 2016 e-Calendar. The theme this year is ‘Sitting Birds’. All these photographs have been clicked by me during the course of my travels to various places last year.