I have grown up in the small town of Greencastle and it is quite amazing really. Very green and not bad traffic though there is some. Regardless I recommend living here More
Start Your Review of Greencastle
I don't even know where to start. I lived in Elwood for around 11 years and do not recommend moving here. The town is VERY oppressed–drugs are a big issue, as well as More
Yuk! More
Start Your Review of Elwood