Bhoothnath Returns Filming Locations

Bhoothnath Returns was filmed in United Kingdom.
Show Map
 

Margam Castle

Haunted House

Source: IMDb