Do Humans Have an Inbuilt GPS?