Seneca Rocks!
“Seneca Rocks! ” Preface: Have John Denver’s song “Take Me Home, Country Roads” running through your head. Seneca Rocks is an unincorporated town in West Virginia. It is in the Allegheny Mountains and is beautiful! Not far from Virginia, the mountains are steep and covered with mostly deciduous trees (trees with leaves). There are exceptions … More Seneca Rocks!