Thanks to everyone for the appreciation. Pankaj, I did finally manage to contact Dr. Sathish Kumar and he helped me with the identification. Satish ji, it is found in moist deciduous to evergreen forests and the host tree is Ixora brachiata. You can check the place called Perambra, Boothathankettu and Palaruvi on Google maps. It should give you an idea of the type of forests. If you are interested I can send you an interesting pdf file I found on the net which concerns endemic orchids found in the Western and Eastern Ghats. You can see more pictures of the flower in my blog http://presam77.blogspot.com/2011/10/luisia-abrahamii.html
Regards, Prejith.

