Costa Del Sol
Costa Del Sol is a quiet beach resort located on the East Coast of the West continent in Final Fantasy VII. The party come across Costa Del Sol after following Sephiroth onto the ShinRa boat, they decide to relax there for a while.
Recent topics on Costa Del Sol
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment