Where Was Water Horse Filmed: For its watery splendor, the Water Horse goes to Milford Sound instead of Loch Ness. Mountains and views were provided by New Zealand for the film. CGI footage shows the Water Horse whizzing by Urquhart Castle on Loch Ness. Legend of the Deep is a […]
Where Was Water Horse Filmed
1 post