Netflix's Spiderhead Penitentiary was set in Australia's Whitsunday Islands

The penitentiary featured in Netflix’s Spiderhead is an ominous construction brought to life in Australia’s beautiful backdrop.

Source : www.hitc.com

Read Full Article