A MYTHICAL region in England is getting two new towns in a bid to meet housing targets. Over 13,000 homes are set to be built in the English forest under the council’s plans. The Forest of Dean, in Gloucestershire, could see two new towns springing up under fresh government housing plans. According to draft documents,…