Cherry Grove

From Wikipedia, the free encyclopedia

There are a number of towns named Cherry Grove: