Cape Howl is a location in Chrono Cross. Cape Howl stems from the main El Nido island, jutting out to the sea and containing a few small geysers closer inland.
Cape Howl is a location in Chrono Cross. Cape Howl stems from the main El Nido island, jutting out to the sea and containing a few small geysers closer inland.