In the scene where Lisa plays the piano in the forbidden room for the first time, there are two glass vases on the piano which are not seen in the previous scene.
The movie is set in 1920 in India. However there is a scene in which one can see an electric train going across Victoria terminus, despite the fact that the electric train didn't come to India till 1925.
The haunted castle/mansion is definitely an English/British castle which could in theory have been built in India by an anglophile Indian. The surrounding landscape however is definitely English or British though the screenplay insists the castle is situated in India.