Thank you all for your views and comments.
Yes, it is Green vine snake.
@Hrishikesh - Nothing much to write
I was trying to capture different perspectives of vine snake and came up with this one.. which is actually a afterthought of a picture which i will be posting in coming days