After beating the game, start again and select the "load" option and this will load the game at the last save. Enter the "Endless Cave" and this is now a portal to a new location. All areas of the world map are now joined up and all enemies can be found and fought again, including the bosses.