I found mine sleeping in the jungle near vikings bay on the ragnarok map.

More Megalosaurus Encountering Tips