In the tracks
I don't know about web info, but Dr. Dale De Remer's 'Global Navigation for Pilots" has a lot of good info for international flying, and information resources. My copy is packed up still, but if I can get to it I'll see if there's some websites listed. Also try a google search for International Flight Information Manual, and it will probably lead to some links if time is short.