That was the idea behind this 1972 eco-horror film — aptly dubbed “Frogs” — which was filmed in a few locations across Florida: Walton County, Panama City and Eden Gardens State Park.
Looking to watch some of the best Hindi dubbed South Indian horror movies online? If yes, then check out the list we have compiled especially for you here.