I haven't been able to find any discussion of the revelation in the POA movie that Hogwarts is somewhere near Dufftown in Morayshire, Scotland: Go to: http://multimap.co.uk/ and enter "Dufftown" in the search box (the URL is just too huge :-). HTH HAND -- Phil