Cosmo Canyon
Cosmo Canyon is a spiritual town located in the heights of the canyon on the Western continent in Final Fantasy VII. This is Red XIII's (or Nanaki as he is know) home town where his Grandfather Bugenhagen lives.
Recent topics on Cosmo Canyon
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment