Finally , in 1991 , the towns of Grand Falls and Windsor voted to amalgamate , becoming the current town of Grand Falls - Windsor .
In 1988 , the town took the title of the World Forestry Capital briefly .