New development of 1,200 houses, a primary school and retail units given go-ahead in Fife

© GoogleThe development would transform 250 acres of countryside to the south west of the town.
The development would transform 250 acres of countryside to the south west of the town.