Welcome to Clyford Inn , Kannur , India