Sounds interestng. Whatd the name of the hotel by the way? Originally Posted by Nick30 It was so nice and the movie called The Witches was filmed at Newquay at that hotel there.
There are currently 1 users browsing this thread. (0 members and 1 guests)
View Tag Cloud
Forum Rules