Tough problem for most – I got only one correct answer – Suman Saraf – well done!
I only knew one solution, but Suman sent a small variation of the same answer, so here are both the solutions:
E,E,S,S,E,N,N,N,E,S,W,S,E,S,S,W,W,W,W,N,N,E,S,W,S,E,E,E,E,N,E
E,E,S,S,E,N,N,N,E,S,W,S,E,S,S,W,W,W,W,N,E,N,W,S,S,E,E,E,E,N,E
Also attached is a video link that traces the path:
Hope you all enjoyed the puzzle!